guinea baboon - Turkish English Dictionary